package interfaceRepositorio;

import java.util.Collection;

import entidades.Especializacao;
import excecoes.FalhaPersistenciaException;

public interface IRepositorioEspecializacao {

	public abstract void cadastrarEspecializacao(Especializacao especializacao)
			throws FalhaPersistenciaException;

	public abstract Collection<Especializacao> consultarEspecializacao()
			throws FalhaPersistenciaException;

	public abstract Especializacao consultarEspecializacaoPorString(
			String especializacao) throws FalhaPersistenciaException;

	public abstract Especializacao consultarEspecializacaoPorId(int id)
			throws FalhaPersistenciaException;

}